home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / kyf1700p.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  31.4 KB  |  1,369 lines

  1. *%
  2. *% Copyright (c) 2000 Kyocera Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.1"
  6. *GPDFileName: "KYF1700P.GPD"
  7. *GPDFileVersion: "1.1.0228A"
  8. *Include: "StdNames.gpd"
  9. *Include: "ttfsub.gpd"
  10. *ModelName: "Kyocera FS-1700+"
  11. *MasterUnits: PAIR(600, 600)
  12. *ResourceDLL: "kyores.dll"
  13. *PrintRate: 12
  14. *PrintRatePPM: 12
  15. *PrintRateUnit: PPM
  16. *PrinterType: PAGE
  17. *MaxCopies: 999
  18. *rcInstalledOptionNameID: 313
  19. *rcNotInstalledOptionNameID: 312
  20. *%******************MULTIPLE DLLs******************
  21. *Feature: RESDLL
  22. {
  23.     *Option: KyoRes
  24.     {
  25.         *Name: "kyores.dll"
  26.     }
  27.     *Option: KyoFonts
  28.     {
  29.         *Name: "kyofonts.dll"
  30.     }
  31. }
  32. *%******************ORIENTATION********************
  33. *Feature: Orientation
  34. {
  35.     *rcNameID: =ORIENTATION_DISPLAY
  36.     *DefaultOption: PORTRAIT
  37.     *Option: PORTRAIT
  38.     {
  39.         *rcNameID: =PORTRAIT_DISPLAY
  40.         *Command: CmdSelect
  41.         {
  42.             *Order: DOC_SETUP.1
  43.             *NoPageEject?: TRUE
  44.             *Cmd: "<1B>&l0O"
  45.         }
  46.     }
  47.     *Option: LANDSCAPE_CC90
  48.     {
  49.         *rcNameID: =LANDSCAPE_DISPLAY
  50.         *Command: CmdSelect
  51.         {
  52.             *Order: DOC_SETUP.1
  53.             *NoPageEject?: TRUE
  54.             *Cmd: "<1B>&l1O"
  55.         }
  56.     }
  57. }
  58. *%*****************PAPER CONSTRAINTS****************
  59. *BlockMacro: SmallPapers
  60. {
  61.     *Constraints: LIST(PaperSize.A6,PaperSize.B5ISO,PaperSize.Option8,PaperSize.EXECUTIVE)
  62. }
  63. *BlockMacro: Envelopes
  64. {
  65.     *Constraints: LIST(PaperSize.ENV_10,PaperSize.ENV_9,PaperSize.ENV_MONARCH)
  66.     *Constraints: LIST(PaperSize.ENV_PERSONAL,PaperSize.ENV_C5,PaperSize.ENV_DL)
  67. }
  68. *%********************PAPER SOURCE******************
  69. *Feature: InputBin
  70. {
  71.     *rcNameID: =PAPER_SOURCE_DISPLAY
  72.     *DefaultOption: Option2
  73.     *Option: Option2                *% Cassette 1 (Internal)
  74.     {
  75.         *rcNameID: 265
  76.         *InsertBlock: =SmallPapers
  77.         *InsertBlock: =Envelopes
  78.         *Command: CmdSelect
  79.         {
  80.             *Order: DOC_SETUP.4
  81.             *Cmd: "<1B>&l1H"
  82.         }
  83.     }
  84.     *Option: Option3                *% Cassette 2
  85.     {
  86.         *rcNameID: 488
  87.         *InsertBlock: =SmallPapers
  88.         *InsertBlock: =Envelopes
  89.         *Command: CmdSelect
  90.         {
  91.             *Order: DOC_SETUP.4
  92.             *Cmd: "<1B>&l4H"
  93.         }
  94.     }
  95.     *Option: Option4                *% Cassette 3
  96.     {
  97.         *rcNameID: 498
  98.         *InsertBlock: =SmallPapers
  99.         *InsertBlock: =Envelopes
  100.         *Command: CmdSelect
  101.         {
  102.             *Order: DOC_SETUP.4
  103.             *Cmd: "<1B>&l5H"
  104.         }
  105.     }
  106.     *Option: MANUAL                    *% Multi-Purpose Feeder
  107.     {
  108.         *rcNameID: 391
  109.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  110.         *Command: CmdSelect
  111.         {
  112.             *Order: DOC_SETUP.4
  113.             *Cmd: "<1B>&l2H"
  114.         }
  115.     }
  116.     *Option: Option7                *% Envelope Feeder
  117.     {
  118.         *rcNameID: 502
  119.         *InsertBlock: =SmallPapers
  120.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  121.         *Constraints: LIST(PaperSize.LETTER,PaperSize.LEGAL,PaperSize.A4,PaperSize.A5,PaperSize.B5)
  122.         *Command: CmdSelect
  123.         {
  124.             *Order: DOC_SETUP.4
  125.             *Cmd: "<1B>&l6H"
  126.         }
  127.     }
  128.     *Option: Option9                *% Bulk Feeder
  129.     {
  130.         *rcNameID: 497
  131.         *Command: CmdSelect
  132.         {
  133.             *Order: DOC_SETUP.4
  134.             *Cmd: "<1B>&l2H"
  135.         }
  136.     }
  137. }
  138. *%*********************RESOLUTION*******************
  139. *Feature: Resolution
  140. {
  141.     *rcNameID: =RESOLUTION_DISPLAY
  142.     *DefaultOption: Option1
  143.     *Option: Option1
  144.     {
  145.         *Name: "600 "=DOTS_PER_INCH
  146.         *DPI: PAIR(600, 600)
  147.         *TextDPI: PAIR(600, 600)
  148.         *MinStripBlankPixels: 32
  149.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  150.         *SpotDiameter: 100
  151.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  152.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  153.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  154.         *Command: CmdSelect
  155.         {
  156.             *Order: JOB_SETUP.4
  157.             *Cmd: "@PJL SET RESOLUTION=600<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t600R<1B>&u"
  158. + "600D<1B>*r0F"
  159.         }
  160.         EXTERN_GLOBAL: *RotateRaster?: TRUE
  161.     }
  162.     *Option: Option2
  163.     {
  164.         *Name: "300 "=DOTS_PER_INCH
  165.         *DPI: PAIR(300, 300)
  166.         *TextDPI: PAIR(300, 300)
  167.         *MinStripBlankPixels: 32
  168.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  169.         *SpotDiameter: 100
  170.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  171.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  172.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  173.         *Command: CmdSelect
  174.         {
  175.             *Order: JOB_SETUP.4
  176.             *Cmd: "@PJL SET RESOLUTION=300<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t300R<1B>&u"
  177. + "600D<1B>*r0F"
  178.         }
  179.         EXTERN_GLOBAL: *RotateRaster?: TRUE
  180.     }
  181. }
  182. *%********************PAPER SIZE********************
  183. *Feature: PaperSize
  184. {
  185.     *rcNameID: =PAPER_SIZE_DISPLAY
  186.     *DefaultOption: LETTER
  187.     *Option: LETTER
  188.     {
  189.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  190.         *PageProtectMem: 4109
  191.         *switch: Orientation
  192.         {
  193.             *case: PORTRAIT
  194.             {
  195.                 *PrintableArea: PAIR(4800, 6350)
  196.                 *PrintableOrigin: PAIR(140, 100)
  197.                 *CursorOrigin: PAIR(143, 95)
  198.                 *Command: CmdSelect
  199.                 {
  200.                     *Order: DOC_SETUP.5
  201.                     *Cmd: "<1B>&l2a&l8c1E<1B>*p0x0Y<1B>*c0t5776x7670Y"
  202.                 }
  203.             }
  204.             *case: LANDSCAPE_CC90
  205.             {
  206.                 *PrintableArea: PAIR(4810, 6290)
  207.                 *PrintableOrigin: PAIR(150, 150)
  208.                 *CursorOrigin: PAIR(95, 6481)
  209.                 *Command: CmdSelect
  210.                 {
  211.                     *Order: DOC_SETUP.5
  212.                     *Cmd: "<1B>&l2a&l8c1E<1B>*p0x0Y<1B>*c0t7670x5822Y"
  213.                 }
  214.             }
  215.         }
  216.     }
  217.     *Option: LEGAL
  218.     {
  219.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  220.         *PageProtectMem: 5230
  221.         *switch: Orientation
  222.         {
  223.             *case: PORTRAIT
  224.             {
  225.                 *PrintableArea: PAIR(4800, 8150)
  226.                 *PrintableOrigin: PAIR(140, 100)
  227.                 *CursorOrigin: PAIR(143, 95)
  228.                 *Command: CmdSelect
  229.                 {
  230.                     *Order: DOC_SETUP.5
  231.                     *Cmd: "<1B>&l3a&l8c1E<1B>*p0x0Y<1B>*c0t5776x9830Y"
  232.                 }
  233.             }
  234.             *case: LANDSCAPE_CC90
  235.             {
  236.                 *PrintableArea: PAIR(4800, 8100)
  237.                 *PrintableOrigin: PAIR(150, 150)
  238.                 *CursorOrigin: PAIR(95, 8281)
  239.                 *Command: CmdSelect
  240.                 {
  241.                     *Order: DOC_SETUP.5
  242.                     *Cmd: "<1B>&l3a&l8c1E<1B>*p0x0Y<1B>*c0t9830x5822Y"
  243.                 }
  244.             }
  245.         }
  246.     }
  247.     *Option: EXECUTIVE
  248.     {
  249.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  250.         *PageProtectMem: 4109
  251.         *switch: Orientation
  252.         {
  253.             *case: PORTRAIT
  254.             {
  255.                 *PrintableArea: PAIR(4050, 6050)
  256.                 *PrintableOrigin: PAIR(140, 100)
  257.                 *CursorOrigin: PAIR(143, 95)
  258.                 *Command: CmdSelect
  259.                 {
  260.                     *Order: DOC_SETUP.5
  261.                     *Cmd: "<1B>&l1a&l8c1E<1B>*p0x0Y<1B>*c0t4876x7310Y"
  262.                 }
  263.             }
  264.             *case: LANDSCAPE_CC90
  265.             {
  266.                 *PrintableArea: PAIR(4050, 6000)
  267.                 *PrintableOrigin: PAIR(150, 150)
  268.                 *CursorOrigin: PAIR(95, 6181)
  269.                 *Command: CmdSelect
  270.                 {
  271.                     *Order: DOC_SETUP.5
  272.                     *Cmd: "<1B>&l1a&l8c1E<1B>*p0x0Y<1B>*c0t7310x4922Y"
  273.                 }
  274.             }
  275.         }
  276.     }
  277.     *Option: A4
  278.     {
  279.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  280.         *PageProtectMem: 4249
  281.         *switch: Orientation
  282.         {
  283.             *case: PORTRAIT
  284.             {
  285.                 *PrintableArea: PAIR(4662, 6764)
  286.                 *PrintableOrigin: PAIR(150, 100)
  287.                 *CursorOrigin: PAIR(143, 95)
  288.                 *Command: CmdSelect
  289.                 {
  290.                     *Order: DOC_SETUP.5
  291.                     *Cmd: "<1B>&l26a&l8c1E<1B>*p0x0Y<1B>*c0t5611x8167Y"
  292.                 }
  293.             }
  294.             *case: LANDSCAPE_CC90
  295.             {
  296.                 *PrintableArea: PAIR(4662, 6714)
  297.                 *PrintableOrigin: PAIR(150, 150)
  298.                 *CursorOrigin: PAIR(95, 6895)
  299.                 *Command: CmdSelect
  300.                 {
  301.                     *Order: DOC_SETUP.5
  302.                     *Cmd: "<1B>&l26a&l8c1E<1B>*p0x0Y<1B>*c0t8167x5657Y"
  303.                 }
  304.             }
  305.         }
  306.     }
  307.     *Option: A5
  308.     {
  309.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  310.         *PageProtectMem: 2125
  311.         *switch: Orientation
  312.         {
  313.             *case: PORTRAIT
  314.             {
  315.                 *PrintableArea: PAIR(3198, 4662)
  316.                 *PrintableOrigin: PAIR(150, 150)
  317.                 *CursorOrigin: PAIR(143, 95)
  318.                 *Command: CmdSelect
  319.                 {
  320.                     *Order: DOC_SETUP.5
  321.                     *Cmd: "!R!spsz13;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3854x5705Y"
  322.                 }
  323.             }
  324.             *case: LANDSCAPE_CC90
  325.             {
  326.                 *PrintableArea: PAIR(3198, 4662)
  327.                 *PrintableOrigin: PAIR(150, 150)
  328.                 *CursorOrigin: PAIR(95, 4843)
  329.                 *Command: CmdSelect
  330.                 {
  331.                     *Order: DOC_SETUP.5
  332.                     *Cmd: "!R!spsz13;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t5705x3900Y"
  333.                 }
  334.             }
  335.         }
  336.     }
  337.     *Option: A6
  338.     {
  339.         *rcNameID: 258
  340.         *PageDimensions: PAIR(2480, 3498)
  341.         *PageProtectMem: 2125
  342.         *switch: Orientation
  343.         {
  344.             *case: PORTRAIT
  345.             {
  346.                 *PrintableArea: PAIR(2180, 3198)
  347.                 *PrintableOrigin: PAIR(150, 150)
  348.                 *CursorOrigin: PAIR(143, 95)
  349.                 *Command: CmdSelect
  350.                 {
  351.                     *Order: DOC_SETUP.5
  352.                     *Cmd: "!R!spsz14;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2632x3948Y"
  353.                 }
  354.             }
  355.             *case: LANDSCAPE_CC90
  356.             {
  357.                 *PrintableArea: PAIR(2180, 3198)
  358.                 *PrintableOrigin: PAIR(150, 150)
  359.                 *CursorOrigin: PAIR(95, 3379)
  360.                 *Command: CmdSelect
  361.                 {
  362.                     *Order: DOC_SETUP.5
  363.                     *Cmd: "!R!spsz14;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3948x2678Y"
  364.                 }
  365.             }
  366.         }
  367.     }
  368.     *Option: B5
  369.     {
  370.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  371.         *PageProtectMem: 3198
  372.         *switch: Orientation
  373.         {
  374.             *case: PORTRAIT
  375.             {
  376.                 *PrintableArea: PAIR(4002, 5772)
  377.                 *PrintableOrigin: PAIR(150, 150)
  378.                 *CursorOrigin: PAIR(143, 95)
  379.                 *Command: CmdSelect
  380.                 {
  381.                     *Order: DOC_SETUP.5
  382.                     *Cmd: "!R!spsz9;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4819x7036Y"
  383.                 }
  384.             }
  385.             *case: LANDSCAPE_CC90
  386.             {
  387.                 *PrintableArea: PAIR(4002, 5772)
  388.                 *PrintableOrigin: PAIR(150, 150)
  389.                 *CursorOrigin: PAIR(95, 5953)
  390.                 *Command: CmdSelect
  391.                 {
  392.                     *Order: DOC_SETUP.5
  393.                     *Cmd: "!R!spsz9;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t7036x4865Y"
  394.                 }
  395.             }
  396.         }
  397.     }
  398.     *Option: B5ISO
  399.     {
  400.         *rcNameID: 470
  401.         *PageDimensions: PAIR(4157, 5905)
  402.         *PageProtectMem: 3198
  403.         *switch: Orientation
  404.         {
  405.             *case: PORTRAIT
  406.             {
  407.                 *PrintableArea: PAIR(3850, 5650)
  408.                 *PrintableOrigin: PAIR(150, 150)
  409.                 *CursorOrigin: PAIR(143, 95)
  410.                 *Command: CmdSelect
  411.                 {
  412.                     *Order: DOC_SETUP.5
  413.                     *Cmd: "<1B>&l100a&l8c1E<1B>*p0x0Y<1B>*c0t4644x6836Y"
  414.                 }
  415.             }
  416.             *case: LANDSCAPE_CC90
  417.             {
  418.                 *PrintableArea: PAIR(3850, 5600)
  419.                 *PrintableOrigin: PAIR(150, 150)
  420.                 *CursorOrigin: PAIR(95, 5800)
  421.                 *Command: CmdSelect
  422.                 {
  423.                     *Order: DOC_SETUP.5
  424.                     *Cmd: "<1B>&l100a&l8c1E<1B>*p0x0Y<1B>*c0t6836x4690Y"
  425.                 }
  426.             }
  427.         }
  428.     }
  429.     *Option: Option8                    *% B6
  430.     {
  431.         *rcNameID: 259
  432.         *PageDimensions: PAIR(3024, 4302)
  433.         *PageProtectMem: 3198
  434.         *switch: Orientation
  435.         {
  436.             *case: PORTRAIT
  437.             {
  438.                 *PrintableArea: PAIR(2724, 4002)
  439.                 *PrintableOrigin: PAIR(150, 150)
  440.                 *CursorOrigin: PAIR(143, 95)
  441.                 *Command: CmdSelect
  442.                 {
  443.                     *Order: DOC_SETUP.5
  444.                     *Cmd: "!R!spsz15;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3285x4913Y"
  445.                 }
  446.             }
  447.             *case: LANDSCAPE_CC90
  448.             {
  449.                 *PrintableArea: PAIR(2724, 4002)
  450.                 *PrintableOrigin: PAIR(150, 150)
  451.                 *CursorOrigin: PAIR(95, 4183)
  452.                 *Command: CmdSelect
  453.                 {
  454.                     *Order: DOC_SETUP.5
  455.                     *Cmd: "!R!spsz15;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4913x3331Y"
  456.                 }
  457.             }
  458.         }
  459.     }
  460.     *Option: ENV_10
  461.     {
  462.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  463.         *PageProtectMem: 4109
  464.         *switch: Orientation
  465.         {
  466.             *case: PORTRAIT
  467.             {
  468.                 *PrintableArea: PAIR(2177, 5400)
  469.                 *PrintableOrigin: PAIR(150, 150)
  470.                 *switch: Resolution
  471.                 {
  472.                     *case: Option2
  473.                     {
  474.                         *PrintableArea: PAIR(2176, 5400)
  475.                     }
  476.                 }
  477.                 *CursorOrigin: PAIR(143, 95)
  478.                 *Command: CmdSelect
  479.                 {
  480.                     *Order: DOC_SETUP.5
  481.                     *Cmd: "<1B>&l81a&l8c1E<1B>*p0x0Y<1B>*c0t2630x6590Y"
  482.                 }
  483.             }
  484.             *case: LANDSCAPE_CC90
  485.             {
  486.                 *PrintableArea: PAIR(2177, 5400)
  487.                 *PrintableOrigin: PAIR(150, 150)
  488.                 *switch: Resolution
  489.                 {
  490.                     *case: Option2
  491.                     {
  492.                         *PrintableArea: PAIR(2176, 5400)
  493.                     }
  494.                 }
  495.                 *CursorOrigin: PAIR(95, 5581)
  496.                 *Command: CmdSelect
  497.                 {
  498.                     *Order: DOC_SETUP.5
  499.                     *Cmd: "<1B>&l81a&l8c1E<1B>*p0x0Y<1B>*c0t6590x2676Y"
  500.                 }
  501.             }
  502.         }
  503.     }
  504.     *Option: ENV_9
  505.     {
  506.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  507.         *PageProtectMem: 4109
  508.         *switch: Orientation
  509.         {
  510.             *case: PORTRAIT
  511.             {
  512.                 *PrintableArea: PAIR(2028, 5028)
  513.                 *PrintableOrigin: PAIR(150, 150)
  514.                 *CursorOrigin: PAIR(143, 95)
  515.                 *Command: CmdSelect
  516.                 {
  517.                     *Order: DOC_SETUP.5
  518.                     *Cmd: "!R!spsz16;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2450x6144Y"
  519.                 }
  520.             }
  521.             *case: LANDSCAPE_CC90
  522.             {
  523.                 *PrintableArea: PAIR(2028, 5028)
  524.                 *PrintableOrigin: PAIR(150, 150)
  525.                 *CursorOrigin: PAIR(95, 5209)
  526.                 *Command: CmdSelect
  527.                 {
  528.                     *Order: DOC_SETUP.5
  529.                     *Cmd: "!R!spsz16;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t6144x2496Y"
  530.                 }
  531.             }
  532.         }
  533.     }
  534.     *Option: ENV_MONARCH
  535.     {
  536.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  537.         *PageProtectMem: 4109
  538.         *switch: Orientation
  539.         {
  540.             *case: PORTRAIT
  541.             {
  542.                 *PrintableArea: PAIR(2028, 4200)
  543.                 *PrintableOrigin: PAIR(150, 150)
  544.                 *CursorOrigin: PAIR(143, 95)
  545.                 *Command: CmdSelect
  546.                 {
  547.                     *Order: DOC_SETUP.5
  548.                     *Cmd: "<1B>&l80a&l8c1E<1B>*p0x0Y<1B>*c0t2450x5150Y"
  549.                 }
  550.             }
  551.             *case: LANDSCAPE_CC90
  552.             {
  553.                 *PrintableArea: PAIR(2028, 4200)
  554.                 *PrintableOrigin: PAIR(150, 150)
  555.                 *CursorOrigin: PAIR(95, 4381)
  556.                 *Command: CmdSelect
  557.                 {
  558.                     *Order: DOC_SETUP.5
  559.                     *Cmd: "<1B>&l80a&l8c1E<1B>*p0x0Y<1B>*c0t5150x2496Y"
  560.                 }
  561.             }
  562.         }
  563.     }
  564.     *Option: ENV_PERSONAL                *% Envelope #6
  565.     {
  566.         *rcNameID: 468
  567.         *PageProtectMem: 4109
  568.         *switch: Orientation
  569.         {
  570.             *case: PORTRAIT
  571.             {
  572.                 *PrintableArea: PAIR(1878, 3600)
  573.                 *PrintableOrigin: PAIR(150, 150)
  574.                 *CursorOrigin: PAIR(143, 95)
  575.                 *Command: CmdSelect
  576.                 {
  577.                     *Order: DOC_SETUP.5
  578.                     *Cmd: "!R!spsz17;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2270x4430Y"
  579.                 }
  580.             }
  581.             *case: LANDSCAPE_CC90
  582.             {
  583.                 *PrintableArea: PAIR(1878, 3600)
  584.                 *PrintableOrigin: PAIR(150, 150)
  585.                 *CursorOrigin: PAIR(95, 3781)
  586.                 *Command: CmdSelect
  587.                 {
  588.                     *Order: DOC_SETUP.5
  589.                     *Cmd: "!R!spsz17;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4430x2316Y"
  590.                 }
  591.             }
  592.         }
  593.     }
  594.     *Option: ENV_C5
  595.     {
  596.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  597.         *PageProtectMem: 4109
  598.         *switch: Orientation
  599.         {
  600.             *case: PORTRAIT
  601.             {
  602.                 *PrintableArea: PAIR(3528, 5112)
  603.                 *PrintableOrigin: PAIR(150, 150)
  604.                 *CursorOrigin: PAIR(143, 95)
  605.                 *Command: CmdSelect
  606.                 {
  607.                     *Order: DOC_SETUP.5
  608.                     *Cmd: "<1B>&l91a&l8c1E<1B>*p0x0Y<1B>*c0t4250x6245Y"
  609.                 }
  610.             }
  611.             *case: LANDSCAPE_CC90
  612.             {
  613.                 *PrintableArea: PAIR(3528, 5112)
  614.                 *PrintableOrigin: PAIR(150, 150)
  615.                 *CursorOrigin: PAIR(95, 5293)
  616.                 *Command: CmdSelect
  617.                 {
  618.                     *Order: DOC_SETUP.5
  619.                     *Cmd: "<1B>&l91a&l8c1E<1B>*p0x0Y<1B>*c0t6245x4296Y"
  620.                 }
  621.             }
  622.         }
  623.     }
  624.     *Option: ENV_DL
  625.     {
  626.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  627.         *PageProtectMem: 4109
  628.         *switch: Orientation
  629.         {
  630.             *case: PORTRAIT
  631.             {
  632.                 *PrintableArea: PAIR(2298, 4896)
  633.                 *PrintableOrigin: PAIR(150, 150)
  634.                 *CursorOrigin: PAIR(143, 95)
  635.                 *Command: CmdSelect
  636.                 {
  637.                     *Order: DOC_SETUP.5
  638.                     *Cmd: "<1B>&l90a&l8c1E<1B>*p0x0Y<1B>*c0t2774x5986Y"
  639.                 }
  640.             }
  641.             *case: LANDSCAPE_CC90
  642.             {
  643.                 *PrintableArea: PAIR(2298, 4896)
  644.                 *PrintableOrigin: PAIR(150, 150)
  645.                 *CursorOrigin: PAIR(95, 5077)
  646.                 *Command: CmdSelect
  647.                 {
  648.                     *Order: DOC_SETUP.5
  649.                     *Cmd: "<1B>&l90a&l8c1E<1B>*p0x0Y<1B>*c0t5986x2820Y"
  650.                 }
  651.             }
  652.         }
  653.     }
  654.     *Option: CUSTOMSIZE
  655.     {
  656.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  657.         *MinSize: PAIR(1800, 3000)
  658.         *MaxSize: PAIR(5100, 32767)
  659.         *MaxPrintableWidth: 5100
  660.         *MinLeftMargin: 50
  661.         *CenterPrintable?: FALSE
  662.         *PageProtectMem: 1692
  663.         *switch: Orientation
  664.         {
  665.             *case: PORTRAIT
  666.             {
  667.                 *Command: CmdSelect
  668.                 {
  669.                     *Order: DOC_SETUP.5
  670.                     *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"F<1B>*p0x0Y<1B>*p0x0Y"
  671. + "<1B>*c0t" %d{(((PhysPaperWidth - 299) * 6) / 5) }"x" %d{(((PhysPaperLength - 300) * 6) / 5) }
  672. + "Y"
  673.                 }
  674.             }
  675.             *case: LANDSCAPE_CC90
  676.             {
  677.                 *Command: CmdSelect
  678.                 {
  679.                     *Order: DOC_SETUP.5
  680.                     *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"f" %d{(((PhysPaperLength - 8400) * 6) / 5) }
  681. + "Z<1B>*p0x0Y<1B>*c0t" %d{(((PhysPaperLength - 300) * 6) / 5) }"x" %d{(((PhysPaperWidth - 300) * 6) / 5) }
  682. + "Y"
  683.                 }
  684.             }
  685.         }
  686.     }
  687. }
  688. *%*************PRINTER FEATURES:EcoPrint************
  689. *Feature: EcoPrint
  690. {
  691.     *rcNameID: 326
  692.     *DefaultOption: Option1
  693.     *Option: Option1
  694.     {
  695.         *rcNameID: =OFF_DISPLAY
  696.         *Command: CmdSelect
  697.         {
  698.             *Order: JOB_SETUP.1
  699.             *Cmd: "!R!SEM6;EXIT;<1B>%%-12345X@PJL SET ECOPRINT=OFF<0A>"
  700.         }
  701.     }
  702.     *Option: Option2
  703.     {
  704.         *rcNameID: =ON_DISPLAY
  705.         *Command: CmdSelect
  706.         {
  707.             *Order: JOB_SETUP.1
  708.             *Cmd: "!R!SEM6;EXIT;<1B>%%-12345X@PJL SET ECOPRINT=ON<0A>"
  709.         }
  710.     }
  711. }
  712. *%****************PRINTER FEATURES:KIR**************
  713. *Feature: PrintQuality
  714. {
  715.     *rcNameID: 375
  716.     *DefaultOption: Option2
  717.     *Option: Option1
  718.     {
  719.         *rcNameID: =OFF_DISPLAY
  720.         *Command: CmdSelect
  721.         {
  722.             *Order: JOB_SETUP.5
  723.             *Cmd: "!R!sir0;exit;"
  724.         }
  725.     }
  726.     *Option: Option2
  727.     {
  728.         *rcNameID: =ON_DISPLAY
  729.         *Command: CmdSelect
  730.         {
  731.             *Order: JOB_SETUP.5
  732.             *Cmd: "!R!sir2;exit;"
  733.         }
  734.     }
  735. }
  736. *%***********PRINTER FEATURES:Image Control*********
  737. *Feature: ImageControl
  738. {
  739.     *rcNameID: =IMAGECONTROL_DISPLAY
  740.     *DefaultOption: Option1
  741.     *Option: Option1                    *% Auto
  742.     {
  743.         *rcNameID: 339
  744.         *Command: CmdSelect
  745.         {
  746.             *Order: JOB_SETUP.3
  747.             *Cmd: "@PJL SET IMAGEADAPT=AUTO"
  748.         }
  749.     }
  750.     *Option: Option2
  751.     {
  752.         *rcNameID: =OFF_DISPLAY
  753.         *Command: CmdSelect
  754.         {
  755.             *Order: JOB_SETUP.3
  756.             *Cmd: "@PJL SET IMAGEADAPT=OFF"
  757.         }
  758.     }
  759.     *Option: Option3
  760.     {
  761.         *rcNameID: =ON_DISPLAY
  762.         *Command: CmdSelect
  763.         {
  764.             *Order: JOB_SETUP.3
  765.             *Cmd: "@PJL SET IMAGEADAPT=ON"
  766.         }
  767.     }
  768. }
  769. *%***********PRINTER FEATURES:Print Density*********
  770. *Feature: PrintDensity
  771. {
  772.     *rcNameID: 404
  773.     *DefaultOption: Option2
  774.     *Option: Option1                    *% Light
  775.     {
  776.         *rcNameID: 378
  777.         *Command: CmdSelect
  778.         {
  779.             *Order: JOB_SETUP.2
  780.             *Cmd: "@PJL SET DENSITY=1"
  781.         }
  782.     }
  783.     *Option: Option2                    *% Medium
  784.     {
  785.         *rcNameID: 389
  786.         *Command: CmdSelect
  787.         {
  788.             *Order: JOB_SETUP.2
  789.             *Cmd: "@PJL SET DENSITY=3"
  790.         }
  791.     }
  792.     *Option: Option3                    *% Dark
  793.     {
  794.         *rcNameID: 361
  795.         *Command: CmdSelect
  796.         {
  797.             *Order: JOB_SETUP.2
  798.             *Cmd: "@PJL SET DENSITY=5"
  799.         }
  800.     }
  801. }
  802. *%************List of Constraints for Mailboxes***********
  803. *BlockMacro: MBox1-15
  804. {
  805.     *Constraints: LIST(OutputBin.Option7,OutputBin.Option8,OutputBin.Option9,OutputBin.Option10,OutputBin.Option11)
  806.     *Constraints: LIST(OutputBin.Option12,OutputBin.Option13,OutputBin.Option14,OutputBin.Option15,OutputBin.Option16)
  807.     *Constraints: LIST(OutputBin.Option17,OutputBin.Option18,OutputBin.Option19,OutputBin.Option20,OutputBin.Option21)
  808. }
  809. *%************PRINTER FEATURES:Output Bin***********
  810. *Feature: OutputBin
  811. {
  812.     *rcNameID: =OUTPUTBIN_DISPLAY
  813.     *DefaultOption: Option1
  814.     *Option: Option1                    *% Printer Default
  815.     {
  816.         *rcNameID: 280
  817.     }
  818.     *Option: Option2                    *% Top Tray (Face-Down)
  819.     {
  820.         *rcNameID: 450
  821.         *Command: CmdSelect
  822.         {
  823.             *Order: JOB_SETUP.6
  824.             *Cmd: "<1B>&l1G"
  825.         }
  826.     }
  827.     *Option: Option3                    *% Rear Tray (Face-Up)
  828.     {
  829.         *rcNameID: 409
  830.         *Command: CmdSelect
  831.         {
  832.             *Order: JOB_SETUP.6
  833.             *Cmd: "<1B>&l2G"
  834.         }
  835.     }
  836.     *Option: Option4                    *% Stacker Mode (Face-Down)
  837.     {
  838.         *rcNameID: 423
  839.         *InsertBlock: =Envelopes
  840.         *InsertBlock: =SmallPapers
  841.         *switch: OutputUnit
  842.         {
  843.             *case: ST-20
  844.             {
  845.                 *Command: CmdSelect
  846.                 {
  847.                     *Order: JOB_SETUP.6
  848.                     *Cmd: "!R!STAK3;EXIT;"
  849.                 }
  850.             }
  851.             *case: SO-6
  852.             {
  853.                 *Command: CmdSelect
  854.                 {
  855.                     *Order: JOB_SETUP.6
  856.                     *Cmd: "!R!SSTK 0;EXIT;"
  857.                 }
  858.             }
  859.         }
  860.     }
  861.     *Option: StackerFaceUp                *% Stacker Mode (Face-Up)
  862.     {
  863.         *rcNameID: 420
  864.         *Command: CmdSelect
  865.         {
  866.             *Order: JOB_SETUP.6
  867.             *Cmd: "<1B>&l2G"
  868.         }
  869.     }
  870.     *Option: Option5                    *% Sorter Mode (Face-Down)
  871.     {
  872.         *rcNameID: 419
  873.         *InsertBlock: =Envelopes
  874.         *InsertBlock: =SmallPapers
  875.         *Command: CmdSelect
  876.         {
  877.             *Order: JOB_SETUP.6
  878.             *Cmd: "!R!CSTK;EXIT;"
  879.         }
  880.     }
  881.     *Option: Option6                    *% Collator Mode (Face-Down)
  882.     {
  883.         *rcNameID: 417
  884.         *InsertBlock: =Envelopes
  885.         *InsertBlock: =SmallPapers
  886.         *Command: CmdSelect
  887.         {
  888.             *Order: JOB_SETUP.6
  889.             *Cmd: "!R!SSTK;EXIT;"
  890.         }
  891.     }
  892.     *Option: Option7                    *% Mailbox 1 (Face-Down)
  893.     {
  894.         *rcNameID: 286
  895.         *InsertBlock: =SmallPapers
  896.         *InsertBlock: =Envelopes
  897.         *Command: CmdSelect
  898.         {
  899.             *Order: JOB_SETUP.6
  900.             *Cmd: "!R!MSTK 1;EXIT;"
  901.         }
  902.     }
  903.     *Option: Option8                    *% Mailbox 2 (Face-Down)
  904.     {
  905.         *rcNameID: 287
  906.         *InsertBlock: =SmallPapers
  907.         *InsertBlock: =Envelopes
  908.         *Command: CmdSelect
  909.         {
  910.             *Order: JOB_SETUP.6
  911.             *Cmd: "!R!MSTK 2;EXIT;"
  912.         }
  913.     }
  914.     *Option: Option9                    *% Mailbox 3 (Face-Down)
  915.     {
  916.         *rcNameID: 288
  917.         *InsertBlock: =SmallPapers
  918.         *InsertBlock: =Envelopes
  919.         *Command: CmdSelect
  920.         {
  921.             *Order: JOB_SETUP.6
  922.             *Cmd: "!R!MSTK 3;EXIT;"
  923.         }
  924.     }
  925.     *Option: Option10                    *% Mailbox 4 (Face-Down)
  926.     {
  927.         *rcNameID: 289
  928.         *InsertBlock: =SmallPapers
  929.         *InsertBlock: =Envelopes
  930.         *Command: CmdSelect
  931.         {
  932.             *Order: JOB_SETUP.6
  933.             *Cmd: "!R!MSTK 4;EXIT;"
  934.         }
  935.     }
  936.     *Option: Option11                    *% Mailbox 5 (Face-Down)
  937.     {
  938.         *rcNameID: 290
  939.         *InsertBlock: =SmallPapers
  940.         *InsertBlock: =Envelopes
  941.         *Command: CmdSelect
  942.         {
  943.             *Order: JOB_SETUP.6
  944.             *Cmd: "!R!MSTK 5;EXIT;"
  945.         }
  946.     }
  947.     *Option: Option12                    *% Mailbox 6 (Face-Down)
  948.     {
  949.         *rcNameID: 291
  950.         *InsertBlock: =SmallPapers
  951.         *InsertBlock: =Envelopes
  952.         *Command: CmdSelect
  953.         {
  954.             *Order: JOB_SETUP.6
  955.             *Cmd: "!R!MSTK 6;EXIT;"
  956.         }
  957.     }
  958.     *Option: Option13                    *% Mailbox 7 (Face-Down)
  959.     {
  960.         *rcNameID: 292
  961.         *InsertBlock: =SmallPapers
  962.         *InsertBlock: =Envelopes
  963.         *Command: CmdSelect
  964.         {
  965.             *Order: JOB_SETUP.6
  966.             *Cmd: "!R!MSTK 7;EXIT;"
  967.         }
  968.     }
  969.     *Option: Option14                    *% Mailbox 8 (Face-Down)
  970.     {
  971.         *rcNameID: 293
  972.         *InsertBlock: =SmallPapers
  973.         *InsertBlock: =Envelopes
  974.         *Command: CmdSelect
  975.         {
  976.             *Order: JOB_SETUP.6
  977.             *Cmd: "!R!MSTK 8;EXIT;"
  978.         }
  979.     }
  980.     *Option: Option15                    *% Mailbox 9 (Face-Down)
  981.     {
  982.         *rcNameID: 294
  983.         *InsertBlock: =SmallPapers
  984.         *InsertBlock: =Envelopes
  985.         *Command: CmdSelect
  986.         {
  987.             *Order: JOB_SETUP.6
  988.             *Cmd: "!R!MSTK 9;EXIT;"
  989.         }
  990.     }
  991.     *Option: Option16                    *% Mailbox 10 (Face-Down)
  992.     {
  993.         *rcNameID: 295
  994.         *InsertBlock: =SmallPapers
  995.         *InsertBlock: =Envelopes
  996.         *Command: CmdSelect
  997.         {
  998.             *Order: JOB_SETUP.6
  999.             *Cmd: "!R!MSTK 10;EXIT;"
  1000.         }
  1001.     }
  1002.     *Option: Option17                    *% Mailbox 11 (Face-Down)
  1003.     {
  1004.         *rcNameID: 296
  1005.         *InsertBlock: =SmallPapers
  1006.         *InsertBlock: =Envelopes
  1007.         *Command: CmdSelect
  1008.         {
  1009.             *Order: JOB_SETUP.6
  1010.             *Cmd: "!R!MSTK 11;EXIT;"
  1011.         }
  1012.     }
  1013.     *Option: Option18                    *% Mailbox 12 (Face-Down)
  1014.     {
  1015.         *rcNameID: 297
  1016.         *InsertBlock: =SmallPapers
  1017.         *InsertBlock: =Envelopes
  1018.         *Command: CmdSelect
  1019.         {
  1020.             *Order: JOB_SETUP.6
  1021.             *Cmd: "!R!MSTK 12;EXIT;"
  1022.         }
  1023.     }
  1024.     *Option: Option19                    *% Mailbox 13 (Face-Down)
  1025.     {
  1026.         *rcNameID: 298
  1027.         *InsertBlock: =SmallPapers
  1028.         *InsertBlock: =Envelopes
  1029.         *Command: CmdSelect
  1030.         {
  1031.             *Order: JOB_SETUP.6
  1032.             *Cmd: "!R!MSTK 13;EXIT;"
  1033.         }
  1034.     }
  1035.     *Option: Option20                    *% Mailbox 14 (Face-Down)
  1036.     {
  1037.         *rcNameID: 299
  1038.         *InsertBlock: =SmallPapers
  1039.         *InsertBlock: =Envelopes
  1040.         *Command: CmdSelect
  1041.         {
  1042.             *Order: JOB_SETUP.6
  1043.             *Cmd: "!R!MSTK 14;EXIT;"
  1044.         }
  1045.     }
  1046.     *Option: Option21                    *% Mailbox 15 (Face-Down)
  1047.     {
  1048.         *rcNameID: 300
  1049.         *InsertBlock: =SmallPapers
  1050.         *InsertBlock: =Envelopes
  1051.         *Command: CmdSelect
  1052.         {
  1053.             *Order: JOB_SETUP.6
  1054.             *Cmd: "!R!MSTK 15;EXIT;"
  1055.         }
  1056.     }
  1057. }
  1058. *%********************HALFTONING********************
  1059. *Feature: Halftone
  1060. {
  1061.     *rcNameID: =HALFTONING_DISPLAY
  1062.     *DefaultOption: HT_PATSIZE_AUTO
  1063.     *Option: HT_PATSIZE_AUTO
  1064.     {
  1065.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1066.     }
  1067.     *Option: HT_PATSIZE_6x6_M
  1068.     {
  1069.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1070.     }
  1071.     *Option: HT_PATSIZE_8x8_M
  1072.     {
  1073.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1074.     }
  1075. }
  1076. *%************INSTALLABLE OPTIONS:MEMORY************
  1077. *Feature: Memory
  1078. {
  1079.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  1080.     *DefaultOption: 4096KB
  1081.     *Option: 4096KB
  1082.     {
  1083.         *Name: "4 MB"
  1084.         *MemoryConfigKB: PAIR(4096, 3150)
  1085.     }
  1086.     *Option: 8192KB
  1087.     {
  1088.         *Name: "8 MB"
  1089.         *MemoryConfigKB: PAIR(8192, 6750)
  1090.     }
  1091.     *Option: 12288KB
  1092.     {
  1093.         *Name: "12 MB"
  1094.         *MemoryConfigKB: PAIR(12288, 10350)
  1095.     }
  1096.     *Option: 16384KB
  1097.     {
  1098.         *Name: "16 MB"
  1099.         *MemoryConfigKB: PAIR(16384, 13950)
  1100.     }
  1101.     *Option: 20480KB
  1102.     {
  1103.         *Name: "20 MB"
  1104.         *MemoryConfigKB: PAIR(20480, 17550)
  1105.     }
  1106.     *Option: 24576KB
  1107.     {
  1108.         *Name: "24 MB"
  1109.         *MemoryConfigKB: PAIR(24576, 21150)
  1110.     }
  1111.     *Option: 28672KB
  1112.     {
  1113.         *Name: "28 MB"
  1114.         *MemoryConfigKB: PAIR(28672, 24750)
  1115.     }
  1116.     *Option: 36864KB
  1117.     {
  1118.         *Name: "36 MB"
  1119.         *MemoryConfigKB: PAIR(36864, 31950)
  1120.     }
  1121.     *Option: 40960KB
  1122.     {
  1123.         *Name: "40 MB"
  1124.         *MemoryConfigKB: PAIR(40960, 35550)
  1125.     }
  1126.     *Option: 45056KB
  1127.     {
  1128.         *Name: "44 MB"
  1129.         *MemoryConfigKB: PAIR(45056, 39150)
  1130.     }
  1131.     *Option: 53248KB
  1132.     {
  1133.         *Name: "52 MB"
  1134.         *MemoryConfigKB: PAIR(53248, 46350)
  1135.     }
  1136.     *Option: 69632KB
  1137.     {
  1138.         *Name: "68 MB"
  1139.         *MemoryConfigKB: PAIR(69632, 60350)
  1140.     }
  1141. }
  1142. *%***********INSTALLABLE OPTIONS:Duplexer***********
  1143. *Feature: DuplexUnit
  1144. {
  1145.     *FeatureType: PRINTER_PROPERTY
  1146.     *rcNameID: 367
  1147.     *DefaultOption: NotInstalled
  1148.     *Option: NotInstalled
  1149.     {
  1150.         *rcNameID: 312
  1151.         *DisabledFeatures: LIST(Duplex)
  1152.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  1153.     }
  1154.     *Option: Installed
  1155.     {
  1156.         *rcNameID: 313
  1157.         *DisabledFeatures: LIST(OptFeeder,OutputBin)
  1158.         *Constraints: LIST(OptFeeder.PF-7E,OutputUnit.HS-3E)
  1159.     }
  1160. }
  1161. *%********************DUPLEXING*********************
  1162. *Feature: Duplex
  1163. {
  1164.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1165.     *DefaultOption: NONE
  1166.     *Option: NONE
  1167.     {
  1168.         *rcNameID: =NONE_DISPLAY
  1169.         *Command: CmdSelect
  1170.         {
  1171.             *Order: DOC_SETUP.2
  1172.             *Cmd: "<1B>&l0S"
  1173.         }
  1174.     }
  1175.     *Option: VERTICAL
  1176.     {
  1177.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1178.         *InsertBlock: =Envelopes
  1179.         *InsertBlock: =SmallPapers
  1180.         *Command: CmdSelect
  1181.         {
  1182.             *Order: DOC_SETUP.3
  1183.             *Cmd: "<1B>&l1S"
  1184.         }
  1185.     }
  1186.     *Option: HORIZONTAL
  1187.     {
  1188.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1189.         *InsertBlock: =Envelopes
  1190.         *InsertBlock: =SmallPapers
  1191.         *Command: CmdSelect
  1192.         {
  1193.             *Order: DOC_SETUP.3
  1194.             *Cmd: "<1B>&l2S"
  1195.         }
  1196.     }
  1197. }
  1198. *%*********INSTALLABLE OPTIONS:Paper Feeder*********
  1199. *Feature: PaperFeeder
  1200. {
  1201.     *FeatureType: PRINTER_PROPERTY
  1202.     *rcNameID: 506
  1203.     *DefaultOption: None
  1204.     *Option: None
  1205.     {
  1206.         *rcNameID: 392
  1207.         *Constraints: LIST(InputBin.Option3,InputBin.Option4)
  1208.     }
  1209.     *Option: One
  1210.     {
  1211.         *rcNameID: 484
  1212.         *Constraints: LIST(InputBin.Option4,OptFeeder.PF-7E,OutputUnit.HS-3E)
  1213.     }
  1214.     *Option: Two
  1215.     {
  1216.         *rcNameID: 485
  1217.         *Constraints: OptFeeder.PF-7E
  1218.     }
  1219. }
  1220. *%*******INSTALLABLE OPTIONS:Optional Feeders*******
  1221. *Feature: OptFeeder
  1222. {
  1223.     *FeatureType: PRINTER_PROPERTY
  1224.     *rcNameID: 394
  1225.     *DefaultOption: MPF
  1226.     *Option: None
  1227.     {
  1228.         *rcNameID: 392
  1229.         *Constraints: LIST(InputBin.Option7,InputBin.Option9,InputBin.MANUAL)
  1230.     }
  1231.     *Option: MPF
  1232.     {
  1233.         *rcNameID: 391
  1234.         *Constraints: LIST(InputBin.Option7,InputBin.Option9)
  1235.     }
  1236.     *Option: EF-1
  1237.     {
  1238.         *rcNameID: 502
  1239.         *Constraints: LIST(InputBin.MANUAL,InputBin.Option9)
  1240.     }
  1241.     *Option: PF-7E
  1242.     {
  1243.         *rcNameID: 497
  1244.         *Constraints: LIST(InputBin.MANUAL,InputBin.Option3,InputBin.Option4,InputBin.Option7)
  1245.         *Constraints: LIST(DuplexUnit.Installed,OutputUnit.SO-6,OutputUnit.ST-20)
  1246.     }
  1247. }
  1248. *%*********INSTALLABLE OPTIONS:Output Units*********
  1249. *Feature: OutputUnit
  1250. {
  1251.     *FeatureType: PRINTER_PROPERTY
  1252.     *rcNameID: 395
  1253.     *DefaultOption: NotInstalled
  1254.     *Option: NotInstalled
  1255.     {
  1256.         *rcNameID: 312
  1257.         *InsertBlock: =MBox1-15
  1258.         *Constraints: LIST(OutputBin.Option6,OutputBin.Option5)
  1259.         *Constraints: LIST(OutputBin.StackerFaceUp,OutputBin.Option4)
  1260.     }
  1261.     *Option: HS-3E
  1262.     {
  1263.         *rcNameID: 504
  1264.         *InsertBlock: =MBox1-15
  1265.         *Constraints: LIST(OutputBin.Option3,OutputBin.Option6)
  1266.         *Constraints: LIST(OutputBin.Option5,OutputBin.Option4)
  1267.         *Constraints: LIST(DuplexUnit.Installed)
  1268.     }
  1269.     *Option: SO-6
  1270.     {
  1271.         *rcNameID: 507
  1272.         *Constraints: LIST(OutputBin.StackerFaceUp)
  1273.     }
  1274.     *Option: ST-20
  1275.     {
  1276.         *rcNameID: 503
  1277.         *InsertBlock: =MBox1-15
  1278.         *Constraints: LIST(OutputBin.StackerFaceUp,OutputBin.Option6,OutputBin.Option5)
  1279.     }
  1280. }
  1281. *Command: CmdStartPage
  1282. {
  1283.     *Order: PAGE_SETUP.1
  1284.     *Cmd: "<1B>*b0M<0D>"
  1285. }
  1286. *Command: CmdEndJob
  1287. {
  1288.     *Order: JOB_FINISH.1
  1289.     *Cmd: "<1B>E<1B>%%-12345X!R!res;exit;"
  1290. }
  1291. *Command: CmdCopies
  1292. {
  1293.     *Order: DOC_SETUP.6
  1294.     *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1295. }
  1296. *RotateCoordinate?: TRUE
  1297. *TTFSEnabled?: TRUE
  1298. *RotateFont?: TRUE
  1299. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1300. *MemoryUsage: LIST(FONT)
  1301. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1302. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1303. *XMoveThreshold: 0
  1304. *YMoveThreshold: 0
  1305. *XMoveUnit: 600
  1306. *YMoveUnit: 600
  1307. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
  1308. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1309. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1310. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
  1311. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
  1312. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
  1313. *Command: CmdCR { *Cmd : "<0D>" }
  1314. *Command: CmdLF { *Cmd : "<0A>" }
  1315. *Command: CmdFF { *Cmd : "<0C>" }
  1316. *Command: CmdBackSpace { *Cmd : "<08>" }
  1317. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1318. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1319. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1320. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1321. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1322. *EjectPageWithFF?: TRUE
  1323. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1324. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1325. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1326. *OutputDataFormat: H_BYTE
  1327. *OptimizeLeftBound?: TRUE
  1328. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1329. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1330. *DefaultFont: RESDLL.KyoRes.135
  1331. *DefaultCTT: 0
  1332. *CharPosition: BASELINE
  1333. *DeviceFonts: LIST(RESDLL.KyoRes.1,RESDLL.KyoRes.2,RESDLL.KyoRes.3,RESDLL.KyoRes.4,RESDLL.KyoRes.5,RESDLL.KyoRes.6,
  1334. +                    RESDLL.KyoRes.7,RESDLL.KyoRes.8,RESDLL.KyoRes.9,RESDLL.KyoRes.10,RESDLL.KyoRes.11,RESDLL.KyoRes.12,
  1335. +                    RESDLL.KyoRes.13,RESDLL.KyoRes.14,RESDLL.KyoRes.15,RESDLL.KyoRes.16,RESDLL.KyoRes.17,RESDLL.KyoRes.18,
  1336. +                   RESDLL.KyoRes.19,RESDLL.KyoRes.20,RESDLL.KyoRes.21,RESDLL.KyoRes.22,RESDLL.KyoRes.23,RESDLL.KyoRes.24,
  1337. +                    RESDLL.KyoRes.25,RESDLL.KyoRes.26,RESDLL.KyoRes.27,RESDLL.KyoRes.28,RESDLL.KyoRes.29,RESDLL.KyoRes.30,
  1338. +                    RESDLL.KyoRes.31,RESDLL.KyoRes.32,RESDLL.KyoRes.33,RESDLL.KyoRes.34,RESDLL.KyoRes.35,RESDLL.KyoRes.36,
  1339. +                   RESDLL.KyoRes.37,RESDLL.KyoRes.38,RESDLL.KyoRes.39,RESDLL.KyoRes.40,RESDLL.KyoRes.41,RESDLL.KyoRes.42,
  1340. +                    RESDLL.KyoRes.43,RESDLL.KyoRes.44,RESDLL.KyoRes.45,RESDLL.KyoRes.46,RESDLL.KyoRes.93,RESDLL.KyoRes.94,
  1341. +                    RESDLL.KyoRes.95,RESDLL.KyoRes.96,RESDLL.KyoRes.102,RESDLL.KyoRes.103,RESDLL.KyoRes.104,RESDLL.KyoRes.105,
  1342. +                   RESDLL.KyoRes.106,RESDLL.KyoRes.107,RESDLL.KyoRes.108,RESDLL.KyoRes.109,RESDLL.KyoRes.110,RESDLL.KyoRes.111,
  1343. +                    RESDLL.KyoRes.112,RESDLL.KyoRes.113,RESDLL.KyoRes.114,RESDLL.KyoRes.115,RESDLL.KyoRes.116,RESDLL.KyoRes.117,
  1344. +                    RESDLL.KyoRes.118,RESDLL.KyoRes.119,RESDLL.KyoRes.120,RESDLL.KyoRes.121,RESDLL.KyoRes.122,RESDLL.KyoRes.123,
  1345. +                   RESDLL.KyoRes.124,RESDLL.KyoRes.125,RESDLL.KyoRes.126,RESDLL.KyoRes.127,RESDLL.KyoRes.128,RESDLL.KyoRes.129,
  1346. +                    RESDLL.KyoRes.130,RESDLL.KyoRes.131,RESDLL.KyoRes.132,RESDLL.KyoRes.133,RESDLL.KyoRes.134,RESDLL.KyoRes.135,
  1347. +                   RESDLL.KyoRes.136,RESDLL.KyoRes.137,RESDLL.KyoRes.138,RESDLL.KyoRes.139,RESDLL.KyoRes.140,RESDLL.KyoRes.141,
  1348. +                    RESDLL.KyoRes.142,RESDLL.KyoRes.143,RESDLL.KyoRes.144,RESDLL.KyoRes.145,RESDLL.KyoRes.146,RESDLL.KyoRes.147,
  1349. +                    RESDLL.KyoRes.148,RESDLL.KyoRes.149,RESDLL.KyoRes.150,RESDLL.KyoRes.151,RESDLL.KyoFonts.81)
  1350. *MinFontID: 16534
  1351. *MaxFontID: 32768
  1352. *FontFormat: HPPCL_RES
  1353. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1354. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1355. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1356. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1357. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1358. *Command: CmdSelectWhiteBrush{ *Cmd : "<1B>*v1o1T" }
  1359. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  1360. *MinGrayFill: 1
  1361. *MaxGrayFill: 100
  1362. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize}"A" }
  1363. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize}"B" }
  1364. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage}"g2P" }
  1365. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1366. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  1367. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  1368. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  1369.